by far the best - Türkisch Englisch Wörterbuch